<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    vuex五大核心属性：state，getter，mutation，action，module
    state:存储数据。存储状态；在根实例中注册了store后，用this.$store.state来访问；对应vue里面的data；存放数据方式为响应式，vue组件从store中读取数据，如数据发生变化，组件也会对应更新
    
    getters:可以认为是store中读取数据，如数据发生变化，组件也会对应的更新
    
    mutation：更改Vuex的store中的状态的唯一方法是提交mutation
    
    action：包含将任意异步操作，通过提交mutation简介变更状态
    
    module：将store分割成模块，每个模块都具有state、mutation、action、getter、甚至是嵌套子模块
</body>
</html>